forerunner of the spring - Spanish English Dictionary